Pull Wires — synonyms, definition

1. pull wires (Verb)

2 synonyms
manipulate pull strings
1 definition

pull wires (Verb) — Influence or control shrewdly or deviously.

3 types of
act upon influence work